Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Italy F3 Italy F9 Denmark F3 Italy F18 Italy F21 Mexico F13 Cuba F1 Mexico F15 Spain F25 Spain F26 Spain F28 Spain F7 Italy F4 Italy F6 Spain F17 Italy F17 Italy F18 Spain F23 Spain F24 Spain F29 Spain F30 Spain F1 Spain F3 Spain F5 Spain F6 Italy F3 Italy F4 Italy F5 Italy F6 Italy F15 Spain F20 Poland F4 Italy F18 Spain F25 Spain F29 Spain F31 Spain F32 Italy F32 Portugal F5 Tunisia F4 Tunisia F5 Tunisia F6 Spain F1 Spain F3 Spain F4 Spain F5 Spain F6 Spain F7 Croatia F3 Croatia F4 Austria F6 Romania F13 Bosnia/Herzegovina F7 Morocco F6 Morocco F7 Croatia F11 Spain F41 Spain F2 Spain F3 Spain F4 Spain F5 Italy F11 Croatia F9 Croatia F10 Spain F7 Italy F15 Austria F2 Italy F18 Italy F19 Italy F30 Croatia F7 Italy F5 Italy F6 Italy F31 Great Britain F17 Turkey F4 Turkey F5 Italy F6 Spain F13 Italy F11 Italy F12 Italy F26 Italy F27 Spain F30 Croatia F10 Morocco F6 Morocco F7 Australia F1 Australia F2 Italy F1 Italy F3 France F8 Italy F5 Italy F10 Italy F16 Italy F9 Italy F22 Germany F2 (Nussloch) Italy F1 (Trento) Italy F7 M25 Klosters Spain F26 Britania Zavaleta - Puebla USTA Challenger of Dallas - Dallas Credicard Mastercard Tennis Cup - Campos do Jordao 2004 Freeman Men's Challenger - Joplin Uncle Toby's Burnie Challenger - Tasmania Abierto Club Casablanca - Mexico City Kia International in Burnie - Burnie Challenger Ford de Cherbourg - Cherbourg Shimadzu All Japan Indoor Tennis Championships - Kyoto Coffee Cup Challenger - Chikmagalur Dharwad Challenger 2006 - Dharwad San Marino Cepu Open - San Marino GHI Bronx Tennis Classic - Bronx Challenger Banque Nationale Rimouski - Rimouski Kia International In Caloundra - Caloundra Roma Challenger 2007 - Rome Unique Zagreb Open - Zagreb Trofeo Sisma Mantova - Mantova Italy F9 Spain F4 LXVII Concursu Internacional de Vigo - Vigo Karshi Challenger - Karshi Posillipo Tennis Cup - Napoli Swanston Challenger - Sacramento Samsung Securities Cup - Seoul Mexico F12 Keio Challenger International Tennis Tournament - Yokohama UAE F1 Hilton Waikoloa Village USTA Challenger - Waikoloa Croatia F2 Italy F10 Italy F12 Shimadzu All Japan Indoor Tennis Championships - Kyoto Tennis Napoli Cup - Napoli Spain F31 Italy F26 Mitsubishi Electric Europe Cup - Monza Busan Open Challenger Tennis - Busan Spain F33 Spain F27 Spain F1 Spain F2 Sail Open - New Delhi Spain F6 Italy F3 New Delhi Challenger II - New Delhi Izmir Cup - Izmir 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Riviera de Rimini Challenger - Rimini Italy F2 Genova Open Challenger - Genova Spain F28 Spain F2 Germany F9 Spain F42 Spain F43 Flea Market Cup Busan Challenger Tennis - Busan Rabat Challenger Barletta Challenger Napoli Challenger Zagreb Challenger Lugano Challenger Turin Challenger Tenerife Challenger Tampere Challenger Vigo Challenger San Sebastian Challenger Manerbio Challenger Italy F20 Como Challenger Alphen Challenger Todi Challenger Napoli Challenger Tarragona Challenger Tashkent Challenger Chuncheon Challenger Aachen Challenger Tanger Challenger Rhodes Challenger Ramat Hasharon Challenger Busan Challenger Biella Challenger Alessandria Challenger Geneva Challenger Como Challenger Alphen Challenger Todi Challenger Tarragona Challenger Seoul Challenger Guayaquil Challenger Cancun Challenger Sao Paulo Challenger Kazan Challenger Quimper Challenger Casablanca Challenger Rabat Challenger Caltanissetta Challenger Prostejov Challenger Kosice Challenger Milan Challenger Oberstaufen Challenger Poznan Challenger Tampere Challenger Trani Challenger Cordenons Challenger Shanghai Challenger Ningboo Challenger Tashkent Challenger Seoul Challenger Burnie Challenger Caloundra Challenger Bergamo Challenger Wolfsburg Challenger Singapore Challenger Barletta Challenger Kaohsiung Challenger Milan Challenger Heineken Challenger - Ho Chi Minh City Arad Challenger Sibiu Challenger Shanghai Challenger Ningboo Challenger USTA Seascape Challenger - Aptos Yokohama Challenger Kyoto Challenger Leon Challenger Mexico City Challenger Tunis Challenger Busan Challenger Caltanissetta Challenger Prague Challenger Milan Challenger Todi Challenger Beijing Challenger Recanati Challenger Orbetello Challenger Como Challenger Genova Challenger Banja Luka Challenger Kaoshuing Challenger Cridicard Mastercard Tennis Cup - Campos do Jordao Szczecin Challenger Sporting Challenger - Turin Granby Challenger - Granby Mouilleron-Le-Captif Challenger Eckental Challenger Andria Challenger Cherbourg Challenger GHI Bronx Classic - Bronx Shenzhen Challenger Tunis Challenger The LTA Wrexham Challenger - Wrexham Top Wool Challenger Biella - Biella Banca Stato Challenger Lugano - Lugano GHI Bronx Classic - Bronx USTA Men's Challenger of Dallas - Dallas San Marino Challenger Cordenons Challenger C.T. San Remo - XIII Piertomaso Tessitore - San Remo Sibiu Challenger X Open Internacional D'Andorra - Andorra Busan Open Challenger Tennis - Busan Banca Stato Challenger - Lugano Mons Challenger Tashkent Challenger Internationaux du Doubs - Besancon 2006 Challenger of Santa Clarita California Challenger - Valencia Heineken Challenger - Ho Chi Minh City Cherbourg Challenger Quimper Challenger Challenger Leon 2004 - Leon Heineken Challenger 2004 - Ho Chi Minh City Napoli Challenger Turin Challenger Fergana Challenger - Fergana Seoul Challenger Todi Challenger Mons Challenger Brescia Challenger Busan Open Challenger Tennis - Busan Bergamo Challenger Cherbourg Challenger Quimper Challenger Barletta Challenger Seoul Challenger Bangkok Challenger Vicenza Challenger Manchester Challenger Caltanissetta Challenger Surbiton Challenger Genova Challenger Rome Challenger The Surbiton Trophy - Surbiton Ningboo Challenger Brescia Challenger Cherbourg Challenger San Luis Potosi Challenger Taipei City Challenger Tallahassee Challenger Savannah Challenger Busan Challenger Mestre Challenger Todi Challenger Recanati Challenger Cortina Challenger Chengdu Challenger Biella Challenger Harbour Tennis Cup Regione Lombardia - Milan Manerbio Challenger The Natrel's Challenger of Granby - Granby Shanghai Challenger Banja Luka Challenger Heineken Challenger - Ho Chi Minh City Ortisei Challenger Ningboo Challenger Quimper Challenger Bergamo Challenger St. Brieuc Challenger Torneo Internacional Challenger Fila 2005 - Leon Tallahassee Challenger Seoul Challenger Citta di Como - Como Fergana Challenger - Fergana Rome Challenger Poznan Challenger Milan Challenger Padova Challenger Segovia Challenger Portoroz Challenger Genova Challenger BMW Tennis Championship - Sunrise ATP Challenger Numea - New Caledonia Koblenz Challenger 2006 North Shore Pro Tennis Championship - Winnetka Trofeo Sisma Mantova - Mantova The Natrel's Challenger - Granby Odlum Brown Vancouver Open - Vancouver Mordovia Cup 2008 - Saransk Phoenix Challenger Uncle Tobys Challenger in Caloundra - Caloundra Hilton Waikoloa Village USTA Challenger - Waikoloa Kobstaedernes ATP Challenger - Kolding Genova Open Challenger - Genova Challenger Tunisie - Tunis Kosice Open-Steelers Cup 2008 - Kosice Parma Challenger San Benedetto Challenger Mitsubishi Electric Europe Cup - Monza Biella Challenger Biella 4 Challenger Ljubljana Open - Ljubljana Taiwan Challenger - Kaohsiung Nord LB Open - Braunschweig Forli 3 Challenger Meknes Challenger Odlum Brown Vancouver Open - Vancouver Sunrise Challenger Marrakech Challenger Barletta Challenger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Rome Challenger Rome Challenger Lugano Challenger Ramat Hasharon Challenger Heilbronn Challenger III Isla de Lanzarote - Lanzarote San Remo Tennis Cup - San Remo Polska Energia Open - Bytom Hilton Waikoloa Village USTA Challenger - Waikoloa Como Challenger dBI Tennis Challenger - Binghamton Genoa Open - Genova The LTA Nottingham Challenger - Nottingham Flea Market Cup Busan Challenger Tennis - Busan Kia International In Kawana - Kawana Loughborough Challenger Samsung Challenger 2007 - Ho Chi Minh City Ljubljana Challenger Challenger Natrel Presented by National Bank - Granby Bukhara Challenger - Bukhara Seoul Challenger Citta di Como - Como Eckental Challenger Alphen Challenger 2008 China TCL Challenger - Guangzhou Milano Challenger-Jameson Cup - Milan Bergamo Challenger Sarasota Challenger China Open - Beijing IPP Open - Helsinki Banja Luka Challenger 2008 - Banja Luka Heilbronn Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Heilbronn Challenger Reggio Emilia Challenger Croatia Osiguranje Rijeka Open - Rijeka Taipei City Challenger Caltanissetta Challenger Padova Challenger Noumea Challenger San Benedetto Challenger San Marino Challenger Perugia Challenger Rome Challenger Kaohsiung Challenger Biella Challenger Trnava Challenger Medellin Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Draft Corona Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City Ortisei Challenger Flea Market Cup - Busan San Marino Cepu Open - San Marino Open D'Orleans - Orleans Glasgow Challenger Wroclaw Challenger Como Challenger Kaohsiung Challenger Raanana Challenger Savannah Challenger Rome Challenger Mestre Challenger Barletta Challenger Como Challenger Genova Challenger L'Aquila Challenger Szczecin Challenger Panama City Challenger San Benedetto Challenger Rijeka Challenger Ningboo Challenger Hua Hin Challenger Fergana Tennis Challenger Tournament - Fergana Ortisei Challenger Como Challenger Wroclaw Challenger Raanana Challenger Como Challenger Turin Challenger The Wright Financial Group, Inc. Challenger - Champaign Perugia Challenger Ilkley Challenger Marburg Challenger Brest Challenger Ordina Open - 's-Hertogenbosch RCA Championships - Indianapolis Maia Challenger Cortina Challenger Lille Challenger Vancouver Challenger Nanchang Challenger BH Tennis Open International Cup - Belo Horizonte Roma Open Challenger - Rome Andria Challenger Chennai Open - Chennai Perugia Challenger Yokohama Challenger 2001 - Yokohama Wroclaw Challenger Irving Challenger 8° Trani Cup - Trani Leon Challenger SAP Open - San Jose Sarasota Challenger Napoli Challenger Baden Open - Karlsruhe Kroger / St. Jude International - Memphis Seoul Challenger Arizona Men's Tennis Championships - Scottsdale Palermo Challenger RCA Championships - Indianapolis Jinan Challenger Cherbourg Challenger Cordenons Challenger The 70th King's Cup and Queen's Cup - Bangkok Rabat Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Marrakech Challenger Head Cup Busan Open - Busan Andria Challenger 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Budapest Challenger Citta di Monza - Monza Oldum Brown Vancouver Open - Vancouver Quimper Challenger Regions Morgan Keegan Championships - Memphis Lille Challenger Rome Challenger Sarasota Challenger The Stella Artois Championships - London Mestre Challenger Recanati Challenger Qatar ExxonMobil Open - Doha Samarkand Challenger - Samarkand Sanremo Challenger AIG Japan Open Tennis Championships - Tokyo Bratislava Challenger Rennes Challenger Chennai Open - Chennai Indian Wells Challenger Binghamton Professional Tennis Tournament - Binghamton SAP Open - San Jose Barletta Challenger The Tennis Channel Open - Las Vegas Bercuit Challenger Geneva Challenger - Geneva Lisbon Challenger Vicenza Challenger Citta di Como Challenger - Como Cortina Challenger Orbetello Challenger China Open - Beijing Manerbio Challenger Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Cassis Challenger Como Challenger Biella 2 Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa SAP Open - San Jose Biella 3 Challenger The Artois Championships - London Unicredit (Suisse) Bank S.A. Challenger - Chiasso Gallagher International - Hamilton AIG Japan Open Tennis Championships - Tokyo Guadalajara Challenger Olbia Geovillage Open - Olbia Kun-Ming Challenger Binghamton Professional Tennis Tournament - Binghamton Delray Beach International Tennis Championships - Delray Beach Tampere Challenger Open Sabadell Atlantico - Barcelona Prague 2 Challenger Estoril Open - Estoril Barletta Challenger Como Challenger AEGON International - Eastbourne Braga Challenger Napoli 2 Challenger Legg Mason Tennis Classic - Washington Roanne Challenger Pilot Pen Tennis - New Haven Pau Challenger Bari Challenger Forli 2 Challenger Forli 5 Challenger Roseto Degli Abruzzi 1 Challenger Lille Challenger Yokohama World Tennis Gaora Cup - Yokohama Lugano Challenger Sanremo Challenger Chennai Open - Chennai Split Challenger Shimadzu All Japan Indoor - Kyoto SA Tennis Open - Johannesburg Vicenza Challenger ATP Bangalore Challenger - Bangalore New Delhi Challenger - New Delhi Poznan Challenger The Granby Natrel Challenger - Granby USTA Seascape Challenger - Aptos SAP Open - San Jose 12th BH Tennis Open International Cup - Belo Horizonte Montechiarugolo - Parma Challenger Busan Challenger Trieste Challenger USTA Challenger of Tiburon - Tiburon A Glimmer of Hope Challenger - Austin ATP Challenger 2003 Numea - New Caledonia Shimadzu All Japan Indoor Tennis Championships - Kyoto Busan Open - Busan Serbia Open - Belgrade Samsung Securities Cup - Seoul AEGON International - Eastbourne Bytom Challenger Challenger Groningen - Groningen Ortisei Challenger Malaysian Open - Kuala Lumpur China Open - Beijing Todi Challenger Rakuten Japan Open - Tokyo The Natrel's Challenger of Granby - Granby Nonthaburi 3 Challenger Antonio Savoldi-Marco Co. - Manerbio Davidoff Swiss Indoors Basel - Basel Rovereto Challenger Medibank International - Sydney HTV Challenger - Ho Chi Minh City SA Tennis Open - Johannesburg Milan Challenger Top Wool Challenger-Immagine Trophy - Biella Como Challenger Dubai Duty Free Tennis Championships - Dubai Open de Nice Cote d'Azur - Nice Fergana Challenger - Fergana Mercedes Cup - Stuttgart Riviera di Rimini Challenger - Rimini PTT Thailand Open - Bangkok Odlum Brown Vancouver Open - Vancouver Aircel Chennai Open - Chennai Ljubljana Open 2008 - Ljubljana Serbia Open - Belgrade AEGON Championships - London Winston-Salem Open - Winston-Salem China Open - Beijing Aircel Chennai Open - Chennai Ipsos Bucharest Challenger - Bucharest Banja Luka Challenger U.S. National Indoor Tennis Championships - Memphis Winston-Salem Open - Winston-Salem Delray Beach International Tennis Championships - Delray Beach Florence Challenger Topshelf Open - 's-Hertogenbosch Oberstaufen Challenger Furth Challenger BB&T Atlanta Open - Atlanta Ismaning Challenger Winston-Salem Open - Winston-Salem Geneva Open - Geneva PTT Thailand Open - Bangkok China Open - Beijing Maia Challenger PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Bangkok Challenger Cherbourg Challenger Bergamo Challenger Power Horse Cup - Dusseldorf Trani Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Tashkent Challenger - Tashkent Todi Challenger Samsung Securities Cup - Seoul Trieste Challenger If Stockholm Open - Stockholm Brisbane International - Brisbane Cordenons Challenger Forli Challenger Biella Challenger Istanbul Challenger Marbella Challenger Delray Beach Open - Delray Beach Antalya 2 Challenger Monza Challenger Trieste Challenger Verona Challenger Genova Challenger Busan Challenger Izmir Challenger Credit Agricole Suisse Open - Gstaad China Open - Beijing BRD Nastase Tiriac Trophy - Bucharest SkiStar Swedish Open - Bastad Winston-Salem Open - Winston-Salem Rome Challenger Aircel Chennai Open - Chennai Salem Open - Hong Kong Delray Beach Open - Delray Beach Busan Challenger Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Grand Prix Hassan II - Marrakech Zagreb Challenger Cremona Challenger Ho Chi Minh City Challenger Bratislava Challenger Burnie Challenger Dallas Challenger Monza Challenger San Benedetto Challenger Tata Open 2003 - Chennai Libema Open - 's-Hertogenbosch Perugia Challenger Sydney Challenger Interwetten Austrian Open - Kitzbuhel Heilbronn Challenger AEGON Championships - London Kazan Challenger Seoul Challenger Forte Village Sardegna Open - Sardinia Geneva Challenger Como Challenger Great Ocean Road Open - Melbourne Meknes Challenger Eckental Challenger Brescia Challenger Ortisei Challenger Indianapolis Tennis Championships - Indianapolis Poznan Challenger Rabat Challenger Masters Series - Hamburg The Nottingham Open - Nottingham Heineken Open - Auckland Marrakech Challenger Salzburg Challenger Toyota Challenger Rome Challenger West Lakes Challenger Napoli Challenger Monza Challenger AAPT Championships - Adelaide Johannesburg Challenger Rome Challenger Athens Challenger Abierto Mexicano Telcel - Acapulco Seoul Challenger Rome Challenger RCA Championships - Indianapolis Ortisei Challenger Mumbai Open - Mumbai Gerry Weber Open - Halle Millenium Tennis Championships - Delray Beach The Stella Artois Championships - London U.S. National Indoor Tennis Championships - Memphis Mercedes Cup - Stuttgart Countrywide Classic - Los Angeles Milan Challenger Guadalajara Challenger Kremlin Cup - Moscow Le Gosier Challenger Proton Malaysian Open - Kuala Lumpur PBZ Zagreb Indoors - Zagreb Vercelli Challenger Regions Morgan Keegan Championships - Memphis AEGON Championships - London Legg Mason Tennis Classic - Washington Caltanissetta Challenger St. Petersburg Open - St. Petersburg Ljubljana Challenger ABN AMRO World Tennis Tournament - Rotterdam Andria Challenger Napoli Challenger Gerry Weber Open - Halle Vercelli Challenger AEGON International - Eastbourne St. Petersburg Open - St. Petersburg Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Gimcheon Challenger Heilbronn Challenger Monza Challenger Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice Brest Challenger AEGON International - Eastbourne Suzhou Challenger Eckental Challenger Jonkoping Challenger Citi Open - Washington Le Gosier Challenger If Stockholm Open - Stockholm Braunschweig Challenger Todi Challenger Topshelf Open - 's-Hertogenbosch Aircel Chennai Open - Chennai Biella Challenger Heineken Open - Auckland Szczecin Challenger Fano Challenger Andria Challenger Biella Challenger Delray Beach Open - Delray Beach Suzhou Challenger Ortisei Challenger Budapest Challenger Bergamo Challenger Drummondville Challenger Guadalajara Challenger Alphen Challenger Napoli Challenger Todi Challenger Valencia Open - Valencia Aircel Chennai Open - Chennai Heineken Open - Auckland Apia International - Sydney Abierto Mexicano Telcel - Acapulco AEGON Championships - London Aegon Nottingham Open - Nottingham SkiStar Swedish Open - Bastad Sibiu Challenger Banja Luka Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Quimper Challenger Mouilleron-Le-Captif Challenger Brescia Challenger Bangkok Challenger Koblenz Challenger Open Sud de France - Montpellier Tashkent Challenger Alicante Challenger Busan Challenger Caltanissetta Challenger Millennium Estoril Open - Estoril Samsung Securities Cup - Seoul University of Tennessee USTA Challenger - Knoxville Citi Open - Washington Mestre Challenger Alphen Challenger Todi Challenger Losinj Challenger ASB Classic - Auckland Bergamo Challenger Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai China Open - Beijing Portoroz Challenger Warsteiner Challenger Wolfsburg - Wolfsburg Alicante Challenger Rennes Challenger Memphis Open - Memphis Chengdu Open - Chengdu Como Challenger VII Torneo Internazionale di Tennis - Barletta Ortisei Challenger Manama Challenger Parma Challenger New York Open - New York Belgrade Challenger Forli Challenger Milan Challenger Perugia Challenger The Stella Artois Grass Court Championships - London Forli 3 Challenger China Open - Beijing Antalya Open - Antalya Delray Beach Open - Delray Beach Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Zug Challenger Meerbusch Challenger Como Challenger Tunis Challenger cinch Championships - London Lugano Challenger Tallahassee Challenger Open 13 Provence - Marseille Francavilla Challenger Tunis Challenger Vicenza Challenger Perugia Challenger The 10tele.com Open - Nottingham Regions Morgan Keegan Championships - Memphis The Hypo Group Tennis International 2008 - Poertschach Indianapolis Tennis Championships - Indianapolis Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati China Open - Beijing ATP Kremlin Cup - Moscow Pacific Life Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Rogers Cup - Montreal BNP Paribas Open - Indian Wells Rogers Cup - Toronto Western & Southern Open - Cincinnati Sony Open Tennis - Miami Regions Morgan Keegan Championships - Memphis Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Heineken Open - Auckland Cordenons Challenger US Men's Clay Court Championship - Houston AEGON International - Eastbourne Qatar ExxonMobil Open - Doha Intrum Stockholm Open - Stockholm DIEMA XTRA Sofia Open - Sofia BNP Paribas Open - Indian Wells Nonthaburi 2 Challenger Marbella Challenger Ottignies-Louvain-la-Neuve Challenger Koblenz Challenger Las Franquesas del Valles Challenger Segovia Challenger Savannah Challenger Rennes Challenger Montechiarugolo Challenger Bratislava Challenger Ortisei Challenger Antalya Challenger Cordenons Challenger Istanbul 2 Challenger Lisbon Challenger Turin Challenger Verona Challenger Vietnam Open - Ho Chi Minh City China Open - Beijing Regions Morgan Keegan Championships - Memphis Sony Ericsson Open - Miami Open de Nice Cote d'Azur - Nice Shanghai ATP Masters - Shanghai Western & Southern Open - Cincinnati Chengdu Open - Chengdu Campionati BNL dItalia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Sony Ericsson Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Rogers Cup - Toronto BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Miami Open - Miami Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne Miami Open - Miami Open de Moselle - Metz Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Serbia Open - Belgrade Wimbledon - London PTT Thailand Open - Bangkok Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Wimbledon - London Telecom Italia Masters - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Rogers Masters - Toronto French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London Australian Open - Melbourne Rogers Cup - Montreal Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Davis Cup, Group 1, 2R, PAK-TPE 4-1 Davis Cup, Group 1, PO, TPE-CHN 3-2 Davis Cup, Group 1, 1R, TPE-JPN 3-2 Hyundai Hopman Cup - Perth Davis Cup, Group 1, 2R, KAZ-TPE 2-3 Davis Cup, Group I, 1R, CHN-TPE 3-2 Asian Hopman Cup - Astana Davis Cup, Group II, 2R, TPE-PHI 3-1 Olympics - Beijing Davis Cup, Group 2, REL2, TPE-HKG 4-1 Davis Cup, Group 1, 1R, AUS-TPE 4-1 U.S. Open (juniors) Hopman Cup - Perth Davis Cup, Group 1, 2R, TPE-IND 2-3 Australian Open (juniors) Wimbledon (juniors) French Open (juniors) 15th Asian Games Doha 2006 Davis Cup, Group II, 1R, TPE-LIB 5-0 Davis Cup, Group 1, REL1, TPE-PAK 5-0 All Lower level tournaments Olympics - London French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) M25 Padova San Marino Challenger Olympics - Athens Olympics - Rio de Janeiro Olympics - Tokyo